﻿/* Html Style */
body{text-align:center; margin-top:2px}
a{text-decoration:none; font-size:12px; color:#003399}
img{border:0}
* html .clearfix {
}
* + html .clearfix {
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.clear { clear: both;}
.topSwf{ margin:0; padding: 0; height:80px; width:1000px; overflow: hidden;}
.body{margin-left:auto; width:1005px; margin-right:auto;}
.more{float:right;text-align:right;}
.more a{color:#818181; line-height:30px;padding-right:10px; font-size:12px;}
.l{float:left}
.r{float:right}
.head{width:1005px;}
.centerbody{width:1000px; margin-top:5px; float:left}
.foot{width:995px; margin-top:5px; padding-top:5px; border-top:1px solid #CECECE; float:left}
.bigad{width:790px; height:80px; float:left;}
.bigad img{width:790px; height:80px;}
.smallad{width:205px; height:80px; float:right;}
*{ margin:0; padding:0;}
h2,h3,h5 { font-size:13px;}
h4 { color:#ED6C00; font-size:12px; font-weight:bold;}
ul{ list-style:none;}
.blue { color:#0449BE;}
.bold { font-weight:bold;}
.l{ float:left;}
.r{ float:right;}
.clear{ clear:both;}
.rightlist{width:320px; float:right}
.padding5px{padding-top:5px; float:left; }
.img td{ vertical-align:middle; text-align:center;}
.spacing{ margin-top:5px;}
.spacingl{ margin-left:5px;}
.wordright{ text-align:right; width:116px;}
.wordleft{ color:#C9000B; text-align:right; width:116px;}
.wordleft span{ color:#717171; text-align:right; width:116px;}
.current{ display:block;}
.normal{ display:none;}
.ifocus{ padding:5px;}
.ifocus_btn li{ width:66px; height:50px;}
.ifocus_btn li img{ width:60px; height:40px; margin:7px 0 0 3px;}
.ifocus_btn .current{ background:url(../images/button/focus_sel2.gif) center center no-repeat;}
.ifocus_btn .current img{ filter:alpha(opacity=100); opacity:1; -moz-opacity:1;}
.ifocus_btn .normal{ display:block;}
.ifocus_btn .normal img{ filter:alpha(opacity=50); opacity:0.5; -moz-opacity:0.5;}
.ifocus_pic{ background:#fcfcfc;}
.ifocus_pic img{ width:337px; height:200px;}
.ifocus_btn { height:50px;}
.ifocus_btn li{ float:left; margin-right:1px;}
.ifocus_txt{ clear:both; height:22px; line-height:22px; background:#fcfcfc;}
.height{ height:1538px;}
.height1{ height:1074px;}
.padding5px{padding-top:5px; float:left}

.heightsxjj1{ height:1580px;}

.yhwss .ifocus{ padding:2px; width:287px; height:167px; overflow:hidden;}
.yhwss .ifocus_pic { float:left; width:232px;}
.yhwss .ifocus_pic img{ width:232px; height:165px;}
.yhwss .ifocus_btn { float:right; width:52px;}
.yhwss .ifocus_btn li{ width:52px; height:48px; margin-bottom:7px;}
.yhwss .ifocus_btn li img{ width:43px; height:43px; margin:3px 0 0 7px;}
.yhwss .ifocus_btn .current{ background:url(../images/button/focus_sel.gif) center center no-repeat;}
.yhwss .ifocus_txt { width:232px; position:relative; text-align:center; top:-29px; z-index:99; left:0px; height:25px; line-height:25px; background:#000; filter:alpha(opacity=70); opacity:0.7; -moz-opacity:0.7;}
.yhwss .ifocus_txt a{ color:#fff;}


/* Head Style */
.lsd{width:1000px; height:100px; float:left}
.lsd .logo{padding:14px 38px 14px 20px; width:224px; height:63px; float:left;}
.lsd .logo img{width:224px; height:63px;}
.lsd .search{width:470px; float:left}
.lsd .search .search_text{width:340px; float:left; padding:35px 0px 35px 0px}
.lsd .search .search_button{padding:30px 0px 30px 15px; float:left; text-align:left}

.lsd .loading{width:220px; padding:10px; float:left; display:none;}
.lsd .loading .loading_title{width:220px; height:25px; float:left}
.lsd .loading .loading_title a{font-weight:bold; padding-left:10px; line-height:20px;}
.lsd .loading .loading_l{width:50px; height:25px; float:left; text-align:right;}
.lsd .loading .loading_l a{line-height:25px; color:#818181; font-size:12px;}
.lsd .loading .loading_r{width:165px; height:25px; float:right; text-align:left}
.lsd .loading .loading_r a{line-height:25px; color:#003399; font-size:12px; padding:0px 3px 0px 3px}
.lsd .loading .loading_text{width:220px;line-height:20px; font-size:12px; color:#003399; float:left}
.lsd .loading .loading_text a{color:#990000; font-weight:bold; line-height:20px;}

/*
.navigation{width:1001px; height:30px; border-top:2px solid #003399; background-image:url(../images/navigation.gif); float:left}
.navigation .n_text{width:91px; height:30px; float:left; text-align:center;}
.navigation .n_text a{font-size:12px; font-weight:bold; line-height:30px;} */

.navigation{width:1001px; padding: 8px 0; border-top:2px solid #003399; border-bottom:2px solid #003399; background-color:#EFEFEF; overflow: hidden;}
.navigation .n_text{width:80px; height:20px; float:left; text-align:center;}
.navigation .n_text a{font-size:12px; font-weight:bold; line-height:20px; color:#3885c6; display:block;}
.navigation .n_line{width:1px;height:16px; background:#939f9a; float:left;}
.navigation .n_line span { display: block; border-top: 4px solid #EFEFEF;}


/* Foot Style */
.foot a{ color:#000; line-height:20px; font-size:12px}

/* Content Style */

.content{ width:1000px; margin:0px auto; text-align:left; margin-bottom:5px; margin-top:5px;}
.content1{ width:998px; margin:0px auto; text-align:left; margin-bottom:5px; border:1px solid #CECECE;}
.sider{ width:740px; float:left; clear:left; border:1px solid #CECECE;}
.sider1{ width:740px; float:left; clear:left;}
.mid{ width:250px; float:right; border:1px solid #CECECE; margin-bottom:5px;}
.newscontent{ width:960px; margin:0px auto; text-align:left; margin-bottom:5px;}
.newssider{ width:340px; float:left; clear:left; border:1px solid #CECECE;}
.newsmid{ width:611px; float:right; border:1px solid #CECECE;}
.title{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/title_bg.jpg);}
.title a{ height:30px; line-height:30px;  font-size:14px; color:#fff; text-decoration:none; padding:1px; padding-left:30px;}
.title1{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/line.gif);}
.title1 a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:10px; background:url(../images/point.gif) 72px 3px no-repeat;}
.title1 .more { background:url(../images/more.gif) 0px 5px no-repeat; position:absolute; right:10px; top:3px;}
.title2{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/answer1.gif) 585px center no-repeat;}
.title2 a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:20px;}
.title2 a span{ height:30px; line-height:30px;  font-size:12px; font-weight:normal; color:#E8380C; text-decoration:none; padding:1px; padding-left:530px;}
.title3{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/answer.gif) 645px center no-repeat;}
.title3 a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:20px;}
.title3 a span{ height:30px; line-height:30px;  font-size:12px; font-weight:normal; color:#E8380C; text-decoration:none; padding:1px; padding-left:530px;}

.list_category a{ color:#717171; text-decoration:none; border-bottom:1px dashed #04B9F0;}
.list_category a span{ color:#717171; font-weight:bold; margin-right:6px;}
.list_dot li{ padding-left:25px; background:url(../images/dot.gif) 15px center no-repeat;}
.list_dot a{ color:#717171; text-decoration:none;}
.list_area{ margin:11px 25px;}
.list_area .top { margin-bottom:2px; border-bottom:1px dashed #595757; margin-bottom:10px;}
.list_area .top a{ color:#C7000B; font-size:12px; font-weight:bold;}
.list_area ul li{ height:22px; line-height:22px;}
.list_area ul li a{ font-size:12px; color:#717171; padding:0; background:none; height:22px; line-height:22px;}
.list_area ul li .title{ height:22px; line-height:22px; float:left; width:500px; padding-left:10px; background:url(../images/dot.gif) left 10px no-repeat;}
.list_area ul li .date{ font-size:14px; color:#000; float:left; width:70px;}

/* Index Style */

/* City Index Style */

.cityl{ float:left; clear:left; width:390px; height:255px; border:1px solid #CECECE;}
.cityl .hot{ text-align:center; margin-top:2px;}
.citym{ float:left; width:380px; height:255px;}
.citym .hotnews{ width:380px; height:255px; background:url(../images/hotnews_bg.jpg) 0px 0px repeat-x;}
.citym .hotnews .topnews{ text-align:center;}
.citym .hotnews .topnews a{ height:40px; line-height:40px; font-size:18px; color:#D1414A; font-weight:bold;}
.citym .hotnews .words{ line-height:22px; padding-left:15px; padding-right:15px;}
.citym .hotnews .words a{ font-size:12px; color:#000; background:none; height:22px; line-height:22px;}
.citym .hotnews .line{ border-bottom:1px dashed #B8B8B8; padding-top:5px;}
.citym .hotnews .list{ padding:5px 0px 10px;}
.citym .hotnews .list .l{ height:22px; line-height:22px; position:relative; width:180px; padding-left:15px;}
.citym .hotnews .list .r{ height:22px; line-height:22px; position:relative; width:175px;}
.citym .hotnews .list a{ line-height:22px; color:#214699; text-decoration:none;}
.cityr{ float:right; width:217px; height:255px;}
.cityr .pl{ height:35px; padding-top:6px;}
.cityr .zt{ height:220px; background:url(../images/zt_bg.gif) left 2px no-repeat;}
.cityr .zt .zttitle{ margin-top:30px;}
.cityr .zt p{ color:#000; width:200px; margin-top:10px;  margin-left:8px; line-height:22px;}
.cityr .zt p span{ color:#C9040B; margin-right:8px; line-height:22px; font-weight:bold;}

.citysider{ float:left; clear:left; width:328px; height:405px; border:1px solid #CECECE; background:url(../images/index2_bg.gif) 0px 0px repeat-x;}
.citysiderl{ float:left; width:328px; height:405px; border:1px solid #CECECE; background:url(../images/index2_bg.gif) 0px 0px repeat-x;}
.citysiderr{ float:right; width:327px; height:405px; border:1px solid #CECECE; background:url(../images/index2_bg.gif) 0px 0px repeat-x;}
.citytitle{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/index2_bg2.gif) 10px 0px no-repeat;}
.citytitle a{ height:31px; line-height:31px;  font-size:14px; color:#fff; text-decoration:none; padding:1px; padding-left:20px;}
.citytitle .more { font-size:12px; color:#000; font-weight:normal; position:absolute; right:11px; top:1px; background:none;}

.travel{ padding-bottom:0px;}
.travel ul{ width:100%; padding-top:8px;}
.travel ul li{ height:92px;}
.travel .l{ float:left; padding-left:8px;}
.travel .r{ float:right; width:180px; padding-top:5px; padding-right:8px;}
.travel .r h5 a{ color:#C7000B; font-size:12px; text-align:left; font-weight:bold;}
.travel .r p a{ height:22px; line-height:22px; color:#214699;} 
.travel img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}

.fzzl .list{ padding:0px 10px; padding-left:0px;}
.fzzl .list ul{ width:300px; padding-left:0px;}
.fzzl .list ul li{ height:22px; line-height:22px; margin-left:0px;}
.fzzl .list a{ color:#000; text-decoration:none;}
.fzzl .list li{ padding-left:25px; background:url(../images/dot-3.gif) 15px center no-repeat;}

.corporation{ padding-bottom:0px;}
.corporation ul{ width:100%; padding-top:8px;}
.corporation ul li{ height:157px;}
.corporation .up{ float:left; width:100%; text-align:center;}
.corporation .down{ float:left; width:100%; text-align:center; padding-top:5px;}
.corporation .down h5 a{ color:#C7000B; font-size:12px; text-align:left; font-weight:bold;}
.corporation .down p a{ height:22px; line-height:22px; color:#214699;} 
.corporation .down .topword { line-height:22px; color:#214699; padding-left:15px; padding-right:15px;} 
.corporation img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}

.indexcsyx { padding-top:8px;}
.indexcsyx .title{ width:996px; height:31px; line-height:31px; position:relative; background:url(../images/title_bg2.jpg);}
.indexcsyx .title a{ height:30px; line-height:30px;  font-size:14px; color:#fff; text-decoration:none; padding:1px; padding-left:30px;}
.indexcsyx .title .more { width:43px; background:url(../images/more.gif) 0px 5px no-repeat; position:absolute; right:0px; top:5px;}

.mxcs1{ float:left; width:100%; overflow:hidden; text-align:center;}
.mxcs1 .list{ width:950px;}
.mxcs1 .list ul{ margin:0;padding:0;}
.mxcs1 li{ float:left; width:150px; height:260px; padding-right:0px; padding-left:35px; padding-top:30px;}
.mxcs1 p{ text-align:center; color:#21459B;}
.mxcs1 span{ color:#FF0103;}
.mxcs1 li .t{ color:#979797; height:22px; line-height:22px;}
.mxcs1 li .t1{ color:#979797; width:120px; background:url(../images/xin.gif) 0px center no-repeat;}
.mxcs1 img{ padding:2px; border:1px solid #CECECE; margin-bottom:6px;}

.indexcssj { padding-top:15px;}
.indexcssj .title{ width:996px; height:14px; line-height:14px; position:relative; background:url(../images/title_bg3.jpg);}
.indexcssj .title .more { width:43px; background:url(../images/more.gif) 0px 5px no-repeat; position:absolute; right:0px; top:-5px;}
.cssj{ float:left; width:100%; overflow:hidden;}
.cssj .list{ width:990px;}
.cssj .list ul{ margin:0;padding:0;}
.cssj li{ float:left; width:220px; height:105px; padding-left:25px; padding-top:15px;}
.cssj p{ line-height:22px; color:#000;}
.cssj span{ color:#C7000B;}

.indexwpjx .l{ width:27px; height:93px; background:url(../images/wpjx.gif) 0px 0px no-repeat;}
.indexwpjx .r{ width:971px; height:91px; background-color:#F3F3F4; border:1px solid #CECECE;}
.indexwpjx .r .list{ width:968px;}
.indexwpjx .r .list ul{ margin:0;padding:0;}
.indexwpjx .r li{ float:left; width:220px; height:70px; padding-right:8px; padding-left:10px; margin-top:12px; border-left:1px dashed #C9CACA;}
.indexwpjx .r .first-child{ border-left:0; }
.indexwpjx .r p{ line-height:22px; color:#717171;}

.indexcszs .l{ width:27px; height:112px; background:url(../images/cszs.gif) 0px 0px no-repeat;}
.indexcszs .r{ width:971px; height:110px; background-color:#F3F3F4; border:1px solid #CECECE;}
.indexcszs .r .list{ width:968px;}
.indexcszs .r .list ul{ margin:0;padding:0;}
.indexcszs .r li{ float:left; width:220px; height:90px; padding-right:8px; padding-left:10px; margin-top:12px; border-left:1px dashed #C9CACA;}
.indexcszs .r .first-child{ border-left:0; }
.indexcszs .r p{ line-height:22px; color:#717171;}

.indexwyxs { padding-top:15px;}
.indexwyxs .title{ width:996px; height:14px; line-height:14px; position:relative; background:url(../images/title_bg4.jpg);}
.indexwyxs .title .more { width:43px; background:url(../images/more.gif) 0px 5px no-repeat; position:absolute; right:0px; top:-5px;}
.indexwyxs .foto .list{ width:980px;}
.indexwyxs .foto .list ul{ margin:0;padding:0;}
.indexwyxs .foto li{ float:left; width:130px; height:130px; padding-right:0px; padding-left:32px; padding-top:15px;}
.indexwyxs .foto p{ color:#303030;}
.indexwyxs .foto img{ padding:1px; border:1px solid #CECECE; margin-bottom:6px;}

/* City Style */

.cszt { padding-top:8px; height:1153px;}
.cszt .list_area{ padding:15px 10px; padding-left:0px;}
.cszt .list_area ul{ width:680px; padding-left:0px; padding-bottom:20px;}
.cszt .list_area ul li{ height:22px; line-height:22px; margin-left:0px;}
.cszt .list_area a{ font-size:14px; color:#000; text-decoration:none;}
.cszt span{ color:#000; margin-right:6px;}
.cszt .pageno { text-align:center; margin-top:52px;}

.cszt2 { padding-top:8px;}
.cszt2 .list_area{ padding:15px 10px; padding-left:0px;}
.cszt2 .list_area ul{ width:680px; padding-left:0px; padding-bottom:20px;}
.cszt2 .list_area ul li{ height:22px; line-height:22px; margin-left:0px;}
.cszt2 .list_area a{ font-size:14px; color:#000; text-decoration:none;}
.cszt2 span{ color:#000; margin-right:6px;}
.cszt2 .pageno { text-align:center; margin-top:52px;}

.star{ padding-bottom:0px;}
.star ul{ width:100%; padding-top:6px;}
.star ul li{ height:82px;}
.star .l{ float:left;padding-left:6px;}
.star .r{ float:right;width:160px;}
.star .r h5 a{ color:#214699; font-size:12px; text-align:left; font-weight:normal;}
.star p span{ height:22px; line-height:22px; color:#717171; font-weight:normal; margin-left:12px;}
.star .r p{ color:#717171; padding-top:5px;} 
.star img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}

.news { padding:5px 10px 5px;}
.news ul{ width:100%; padding-left:0px; }
.news ul li{ height:22px; line-height:22px; position:relative;}
.news a{ line-height:22px; width:200px; color:#214699; text-decoration:none;}
.news .area { position:absolute; right:8px; top:1px; color:#214699; border:0;}
.news .area a {color:#214699; border:0;}

.range { padding:5px 10px 5px;}
.range .l{ float:left; padding:3px 0px 3px;}
.range .r{ float:right; width:200px; text-align:left;}
.range .r ul{ width:100%; padding-left:0px; }
.range .r ul li{ height:21px; line-height:21px; position:relative;}
.range .r a{ line-height:21px; width:210px; color:#214699; text-decoration:none;}

.wpjx table{ margin-left:20px; margin-top:15px; margin-bottom:20px; width:620px;}
.wpjx .text-input ,.comment textarea{ width:530px; border:1px solid #7F9DB9;}
.wpjx td{ padding:5px 0; font-size:12px;}
.wpjx .border{ border:1px solid #7F9DB9;}
.wpjx .no-border{ border:0;}
.wpjx input{ border:1px solid #7F9DB9; height:18px;}
.wpjx .login-bar{ float:right; width:102px; margin-top:-22px;}
.wpjx .login-bar1{ float:right; width:160px; margin-top:-22px;}
.wpjx .login-bar2{ float:right; width:432px; margin-top:-22px;}
.wpjx .login-bar a{ font-size:12px; color:#0449BE; padding:0; background:none; height:22px; line-height:22px; margin-top:-18px;}
.wpjx a span{ font-size:12px; color:#C7000B; padding:0; background:none; height:22px; line-height:22px; margin-top:-18px;}
.wpjx .pageno { text-align:center; margin-top:588px;}

.wpjx1 .top{ margin-left:140px; margin-top:25px; margin-bottom:0px; width:580px; font-size:12px; color:#E7380D; height:22px; line-height:22px;}
.wpjx1 .all{ float:right; margin-top:-20px; margin-right:20px;}
.wpjx1 .border{ border-top:1px solid #F8C4B7; width:680px; padding-top:5px; margin-left:25px;}
.wpjx1 ul{ width:100%; padding-top:0px;}
.wpjx1 ul li{ height:195px; margin-top:5px;}
.wpjx1 .l{ float:left; padding-left:50px; padding-top:20px;}
.wpjx1 .r{ float:right; width:500px; padding-right:100px;}
.wpjx1 .r h5{ margin-bottom:0px;}
.wpjx1 .r h5 a{ color:#214699; font-size:12px; font-weight:normal; text-align:left;}
.wpjx1 .r p a{ color:#000; padding-top:5px; height:22px; line-height:22px; } 
.wpjx1 .pageno { text-align:center; margin-top:52px;}

.wpjx2 .top{ margin-left:140px; margin-top:25px; margin-bottom:0px; width:580px; font-size:12px; color:#E7380D; height:22px; line-height:22px; background:url(../images/all.gif) 500px center no-repeat;}
.wpjx2 .border{ border-top:1px solid #F8C4B7; width:680px; padding-top:5px; margin-left:25px;}
.wpjx2 ul{ width:100%; padding-top:0px;}
.wpjx2 ul li{ height:100%; margin-top:5px;}
.wpjx2 .l{ float:left; padding-left:50px; padding-top:20px;}
.wpjx2 .r{ float:right; width:500px; padding-right:100px;}
.wpjx2 .r h5{ margin-bottom:0px;}
.wpjx2 .r h5 a{ color:#214699; font-size:12px; font-weight:normal; text-align:left;}
.wpjx2 .r p a{ color:#000; padding-top:5px; height:22px; line-height:22px; } 
.wpjx2 .pageno { text-align:center; margin-top:50px;}

.mxcs{ float:left; width:100%; overflow:hidden; text-align:center; height:1122px;}
.mxcs .list{ width:700px;}
.mxcs .list ul{ margin:0;padding:0;}
.mxcs li{ float:left; width:140px; height:160px; padding-right:0px; padding-left:28px; padding-top:30px;}
.mxcs .bottom{ width:100%; height:2px; overflow:hidden; text-align:center; border-bottom:1px dashed #2D8CC2; padding-top:12px;}
.mxcs p{ text-align:center; color:#21459B;}
.mxcs span{ color:#FF0103;}
.mxcs li .t{ color:#979797; height:22px; line-height:22px;}
.mxcs li .t1{ color:#979797; width:120px; background:url(../images/xin.gif) 0px center no-repeat;}
.mxcs img{ padding:2px; border:1px solid #CECECE; margin-bottom:6px;}
.mxcs .pageno { text-align:center;  margin-top:52px}

.wyxs{ float:left; width:100%; overflow:hidden; text-align:center; height:1145px}
.wyxs .list{ width:700px;}
.wyxs .list ul{ margin:0;padding:0;}
.wyxs li{ float:left; width:140px; height:175px; padding-right:0px; padding-left:28px; padding-top:30px;}
.wyxs p{ text-align:center; color:#21459B;}
.wyxs span{ color:#FF0103;}
.wyxs .no-border{ border:0; padding-top:8px;}
.wyxs img{ padding:2px; border:1px solid #CECECE; margin-bottom:6px;}
.wyxs .pageno{ text-align:center; margin-top:20px;}

.photo{ width:100%; overflow:hidden;}
.photo .l{ float:left; width:130px; height:430px;}
.photo .l .left{ float:right; margin-top:200px;}
.photo .r{ float:right; width:130px; height:430px;}
.photo .r .right{ float:left; margin-top:200px;}
.photo .m{ float:left; width:475px; padding-top:40px;}
.photo .m p a{ color:#000; height:22px; line-height:22px; } 
.photo .m p a span{ color:#979797; height:22px; line-height:22px; } 
.photo .m h5 a{ color:#E8380C; font-size:12px; text-align:center;}
.photo .idname{ padding-left:40px;}
.photo .m .foto{ text-align:center; padding-top:5px;}

.photo_bg{ width:100%; height:120px; overflow:hidden; background-color:#EFEFEF;}
.photo_bg .l{ float:left; width:40px; height:120px;}
.photo_bg .l .left{ float:right; margin-top:55px;}
.photo_bg .r{ float:right; width:40px; height:120px;}
.photo_bg .r .right{ float:left; margin-top:55px;}
.photo_bg .m{ float:left; width:655px;}
.photo_bg .m img{ padding-top:24px; padding-left:25px;}

.message { width:740px; float:left; clear:left; border:1px solid #CECECE; margin-bottom:5px; background-color:#FBFBFB;}
.message img{ padding-top:12px; padding-left:12px;}
.message .l{ width:80px; float:left;}
.message .r{ width:640px; float:left;}
.message p{ color:#727171; width:640px; margin-bottom:2px; margin-left:6px; line-height:22px;}
.message p span{ color:#000; margin-right:6px; line-height:28px;}
.wyhy{ width:740px;}
.fbpl{ width:740px;}
.wyhy .pageno{ width:740px; text-align:center; margin-top:30px;}

/* Article Style */

.article { padding-top:8px;}
.article h2{ color:#C5000C; font-size:18px; text-align:center; margin-top:20px; margin-bottom:15px;}
.article .relparams{ text-align:center; color:#000; line-height:28px;}
.article .relparams a span{ text-align:center; color:#214699; line-height:28px;}
.article .detail{ margin-left:30px; margin-right:30px; padding:20px; line-height:22px;}
.article .tag{ color:#0449BE; margin-top:20px;}
.soucang{ text-align:center; margin:20px 0;}
.xgxm .list_category{ padding:15px 10px; background:url(../images/bg1.gif) center center no-repeat;}
.xgxm .list_category ul{ width:280px; padding-left:20px;}
.xgxm .list_category ul li{ height:22px; line-height:22px;}

/* Footer Style */

.footer { width:1000px; clear:both; margin:0px auto; border-top:1px solid #cecece; margin-top:-25px;}
.footer1 { width:1000px; clear:both; margin:0px auto; border-top:1px solid #cecece; margin-top:5px;}

/* Bottom Style */

.bottommid .bottommenu1 .l .title a{ height:30px; line-height:30px;  font-size:14px; color:#0449BE; text-decoration:none; padding:1px; padding-left:35px; background:url(../images/menu_bg2.gif) 10px 1px no-repeat;}


.bottommenu ,.bottommenu .m,.bottommenu .b{ width:208px; background:url(../images/1.gif) no-repeat;}
.bottommenu { padding-top:8px; background-position:-2px 0px; }
.bottommenu .b{ height:8px; margin:0; background-position:-418px 0px;}
.bottommenu .m{ margin:0; padding:0; list-style:none;}
.bottommenu .m{ background-position:-210px 0px; background-repeat:repeat-y;}
.bottommenu .m li{ width:190px; margin-left:7px; border-bottom:1px dashed #ccc;}
.bottommenu .m li.no-border{ border:0;}
.bottommenu .m li a{ display:block; width:191px; height:26px; line-height:26px; text-align:center; font-size:12px; color:#333; text-decoration:none;}
.bottommenu .m li a:hover{ background:url(../images/menu_bg.gif) center center no-repeat; color:#fff; font-weight:bold;}
.bottommenu .m li .curtab { background:url(../images/menu_bg.gif) center center no-repeat; color:#fff; font-weight:bold;}


.bottommenu1 ,.bottommenu1 .m,.bottommenu1 .r{ height:40px; background:url(../images/5.gif) no-repeat;}
.bottommenu1 { width:745px; background-position:0px 0px;}
.bottommenu1 .m{ margin-left:5px; position:relative; width:745px; background-position:0px -40px; background-repeat:repeat-x;}
.bottommenu1 .r{ width:5px; background-position:0px -80px; position:absolute; top:0; right:-1px;}
.bottommenu1 img{ position:absolute; left:10px; top:9px;}
.bottommenu1 span{ margin-left:25px; color:#333; line-height:40px; text-decoration:none; font-size:13px;}
.magazine{ margin-left:25px; margin-top:0px;}

.bottommenu2 ,.bottommenu2 .m2,.bottommenu2 .b2{ width:750px; background:url(../images/4.gif) no-repeat;}
.bottommenu2 { padding-top:5px; background-position:0px 0px; }
.bottommenu2 .b2{ height:5px; margin:0; background-position:-1500px 0px;}
.bottommenu2 .m2{ margin:0; padding:0; list-style:none;}
.bottommenu2 .m2{ background-position:-750px 0px; background-repeat:repeat-y;}
.bottommenu2 .m2 img{ margin-left:1px; margin-top:1px;}
.bottommid2 .bottommenu2 .m2 .l{ width:358px; float:left; padding-left:2px;}
.bottommid2 .bottommenu2 .m2 .l .zuo{ float:left; padding-left:2px;}
.bottommid2 .bottommenu2 .m2 .l .you{ width:220px; float:left; padding-left:2px; padding-top:15px;}
.bottommid2 .bottommenu2 .m2 .l .you a{ color:#C5000C; font-size:12px; text-align:center; }
.bottommid2 .bottommenu2 .m2 .l .you h5{ color:#C5000C; font-size:14px; text-align:center; margin-top:10px; margin-bottom:10px;}
.bottommid2 .bottommenu2 .m2 .r{ width:370px; float:right; padding-right:2px;}
.bottommid2 .bottommenu2 .m2 .r .zuo{ float:left; padding-left:2px;}
.bottommid2 .bottommenu2 .m2 .r .you{ width:220px; float:left; padding-left:2px; padding-top:15px;}
.bottommid2 .bottommenu2 .m2 .r .you a{ color:#C5000C; font-size:12px; text-align:center; }
.bottommid2 .bottommenu2 .m2 .r .you h5{ color:#C5000C; font-size:14px; text-align:center; margin-top:10px; margin-bottom:10px;}

/* Web Map Style */

.maps_content{	width:958px; padding:30px 30px 30px 30p; background-color:#DFFDFF; border:1px dashed #ccc; border-bottom:0px;}
.maps_content H3{ font-size:14px; margin-bottom:10px; width:958px; color:#0548BD; line-height:35px; height:35px; text-align:center; border-bottom:1px dashed #ccc;}
.maps_content ul li{ cleat:both; padding-right:15px; padding-left:10px; padding-bottom:8px; padding-top:8px; display:inline-block; line-height:20px; border-bottom:1px dashed #ccc;}
.maps_content ul li.no-border{ border:0;}
.maps_content li .left{ float:left; width:90px; margin-right:5px; text-align:center;}
.maps_content li .left a{ font-size:13px; font-weight:bold; color:#717171; text-decoration:none;}
.maps_content li .left a:hover{ color:#0548BD; text-decoration:underline;}
.maps_content li .right { float:left; width:460px; text-align:left;}
.maps_content li .right a { font-size:12px; margin:0px 3px; color:#717171; white-space:nowrap; text-decoration:none;}
.maps_content li .right a:hover{ color:#0548BD; text-decoration:underline; font-weight:bold;}
.maps_content li .right .lbg{ font-size:12px; font-weight:bold; color:#fe0000; text-decoration:none;}
.maps_content li .right1 { float:left; width:460px; text-align:left; margin-left:95px;}
.maps_content li .right1 a { font-size:12px; margin:0px 3px; color:#717171; white-space:nowrap; text-decoration:none;}
.maps_content li .right1 a:hover{ color:#0548BD; text-decoration:underline; font-weight:bold;}
.maps_content li .right1 .lbg{ font-size:12px; font-weight:bold; color:#fe0000; text-decoration:none;}
.maps_content li .last { float:left; width:380px; text-align:left;}
.maps_content li .last .rbg{ font-size:12px; color:#333; text-decoration:none;}

/* Web Map New Style */

.new_maps_content{ width:960px; background-color:#f0efef;}
.new_maps_content a{ font-size:12px; color:717171;}
.new_maps_content a:hover{ color:#333; font-weight:bold;}

/* Index Tab Css */

.zftgbgwz .title{ height:32px;}
.zftgbgwz .title a{ display:block; padding:10px 17px 0 27px; height:22px; line-height:22px; background:url(../images/tag_menu_bg.gif) right -32px no-repeat; float:left; position:relative; text-decoration:none;}
.zftgbgwz .title a span{ display:block; width:25px; height:32px; background:url(../images/tag_menu_bg.gif) left -32px no-repeat; position:absolute; left:0; top:0;}
.zftgbgwz .title a.curtab{ background-position:right 0px; color:#0449BE; z-index:99;}
.zftgbgwz .title a.curtab span{ background-position:left 0px;}

.zxxm-tabs .title{ height:32px;}
.zxxm-tabs .title a{ display:block; padding:10px 17px 0 27px; height:22px; line-height:22px; background:url(../images/tag_menu_bg.gif) right -32px no-repeat; float:left; position:relative; text-decoration:none;}
.zxxm-tabs .title a span{ display:block; width:25px; height:32px; background:url(../images/tag_menu_bg.gif) left -32px no-repeat; position:absolute; left:0; top:0;}
.zxxm-tabs .title a.curtab{ background-position:right 0px; color:#0449BE; z-index:99;}
.zxxm-tabs .title a.curtab span{ background-position:left 0px;}

input.text{ width:250px; height:20px; border:1px solid #f7f7f7; border-bottom:1px solid #CCCCCC;}
input.file{ width:250px; height:20px; border:1px solid #f7f7f7; border-bottom:1px solid #CCCCCC;}
input.text-height{ width:50px; height:20px; border:1px solid #f7f7f7; border-bottom:1px solid #CCCCCC;}
textarea{ width:630px; height:60px; border:1px solid #f7f7f7; border-bottom:1px solid #CCCCCC;}
#comment_pageno { width:100%; text-align:center; line-height:30px;}

.lylb .list_area .top{ height:22px; position:relative;}
.lylb .list_area .top .a1{ position:absolute; left:9px;}
.lylb .list_area .top .a2{ position:absolute; left:362px;}
.lylb .list_area .top .a3{ position:absolute; left:470px;}
.lylb .list_area ul li .content{ color:#717171; height:22px; line-height:22px; float:left; width:360px; padding-left:10px; background:url(../images/dot.gif) left 8px no-repeat;}
.lylb .list_area ul li .hit{ float:left;  width:100px; color:#0548BD;}
.lylb .list_area ul li .date{ float:left; width:70px; color:#717171;}
.lylb .list_area ul li .time{ float:left; width:70px; color:#717171;}
.lylb .list_area .pageno { text-align:center; margin-top:17px;}



/*县市聚焦首页*/
/* Focus Index Style */

.content2{ width:1000px; margin:0px auto;}
.focuscontent{ float:left; width:745px; margin:0px auto; text-align:left; margin-bottom:5px;}
.focusmid{ float:right; width:248px; border:1px solid #CECECE; margin-left:5px; margin-bottom:5px;}
.focusmid1{ float:right; width:250px; height:395px; margin-left:5px; margin-bottom:5px;}
.focusnewsl{ float:left; clear:left; width:33px; height:95px; margin-bottom:5px;}
.focusnewsr{ float:right; width:705px; height:93px; border:1px solid #CECECE; margin-bottom:5px;}
.focusnewsr .topwords{ text-align:center; color:#1E1E1E; margin-top:8px;}
.focusl{ float:left; clear:left; width:348px; height:250px; border:1px solid #CECECE;}
.focusl .hot{ text-align:center; margin-top:2px;}
.focusm{ float:right; width:388px; height:250px;}
.focusm .hotnews{ width:386px; height:250px; background:url(../images/hotnews_bg2.jpg) 0px 0px no-repeat;}
.focusm .hotnews .topnews{ text-align:center;}
.focusm .hotnews .topnews a{ height:32px; line-height:32px; font-size:18px; color:#982222; font-weight:bold;}
.focusm .hotnews .words{ line-height:22px; padding-left:15px; padding-right:15px;}
.focusm .hotnews .words a{ font-size:12px; color:#000; background:none; height:22px; line-height:22px;}
.focusm .hotnews .more { font-size:12px; color:#717171;	font-weight:normal;	position:absolute;	background:none; text-align:right; margin-top:-10px; margin-left:345px;}
.focusm .hotnews .list{ padding:5px 0px 10px;}
.focusm .hotnews .list .l{ height:22px; line-height:22px; position:relative; width:355px; padding-left:15px;}
.focusm .hotnews .list .r{ height:22px; line-height:22px; position:relative; width:350px; background:url(../images/video.gif) 0px 4px no-repeat;}
.focusm .hotnews .list a{ line-height:22px; color:#22469A; text-decoration:none;}

.focusr{ float:left; width:388px; height:250px; border:1px solid #CECECE; background:url(../images/index2_bg.gif) 0px 0px repeat-x;}
.focusnew{ float:left; clear:left; width:348px; height:250px; border:1px solid #CECECE; background:url(../images/index2_bg4.gif) 0px 0px repeat-x;}
.focusr .dfywtitle{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/index2_bg2.gif) 10px 0px no-repeat;}
.focusr .dfywtitle a{ height:31px; line-height:31px;  font-size:14px; color:#fff; text-decoration:none; padding:1px; padding-left:16px;}
.focusr .dfywtitle .menu{ font-size:12px; color:#000; font-weight:normal; text-align:right; padding-right:5px; padding-left:5px;}
.focusr .dfywtitle .more { font-size:12px; color:#717171; font-weight:normal; position:absolute; right:11px; top:1px; background:none; width:auto;}
.dfyw ul{ width:100%; padding-left:0px; padding-top:10px;}
.dfyw ul li{ height:22px; line-height:22px; position:relative; padding-left:20px;}
.dfyw a{ line-height:22px; width:200px; color:#000; text-decoration:none;}
.dfyw .area { position:absolute; right:8px; top:1px; border:0;}
.dfyw .area a {color:#717171; border:0;}
.dfyw .list li{ padding-left:25px; background:url(../images/dot-3.gif) 15px center no-repeat;}
.dfyw .list1 li{ padding-left:25px; background:url(../images/dot-2.gif) 15px center no-repeat;}
.dfyw1 ul{ width:100%; padding-left:0px; padding-top:10px;}
.dfyw1 ul li{ height:22px; line-height:22px; position:relative; padding-left:20px;}
.dfyw1 a{ line-height:22px; width:200px; color:#000; text-decoration:none;}
.dfyw1 .area { position:absolute; right:8px; top:1px; border:0;}
.dfyw1 .area a {color:#717171; border:0;}

.jczt{ width:348px; background:url(../images/index2_bg3.gif) 0px 0px no-repeat;}
.jczt .lefttitle a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:22px;}
.jczt .lefttitle a span{ height:30px; line-height:30px; font-size:12px; color:#717171; font-weight:normal; padding:1px; padding-left:180px;}
.jczt1{ width:340px; font-size:12px; margin-top:12px; text-align:left;}
.jczt1 p{ color:#214699; font-weight:normal; height:22px; line-height:22px;}
.jczt1 span{ color:#214699; font-weight:bold; height:22px; line-height:22px;}
.jczt1 ul{ width:100%; padding-top:2px;}
.jczt1 .l{ float:left; padding-left:10px;}
.jczt1 .r{ float:right; width:190px;}
.jczt1 .r p{ color:#000; font-size:12px; text-align:left; height:20px; line-height:20px;}
.jczt1 .r span{ height:22px; line-height:22px; color:#214699; font-weight:normal;} 
.jczt1 img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}

.mjzl li{ float:left; width:65px; height:23px; line-height:23px; text-align:center; margin-left:10px;}
.mjzl li a{ font-size:12px; text-decoration:none; height:23px; line-height:23px;}
.mjzl li a:hover{ color:#fff; font-weight:normal; height:23px; line-height:23px;}
.mjzl .curtab1{ background:url(../images/menu_bg2.gif) 0 0 no-repeat;}
.mjzl .curtab1 a{ color:#E9390A; font-weight:normal; height:23px; line-height:23px;}
.mjzl .curtab2{ background:url(../images/menu_bg1.gif) 0 0 no-repeat; }
.mjzl .curtab2 a{ color:#fff; font-weight:normal; height:23px; line-height:23px;}

.focusr .pl{ height:35px; padding-top:6px;}
.focusr .zt{ height:220px; background:url(../images/zt_bg.gif) left 2px no-repeat;}
.focusr .zt .zttitle{ margin-top:30px;}
.focusr .zt p{ color:#000; width:200px; margin-top:10px;  margin-left:8px; line-height:22px;}
.focusr .zt p span{ color:#C9040B; margin-right:8px; line-height:22px; font-weight:bold;}

.keyword{ width:246px; background:url(../images/keyword.gif) 0px 0px no-repeat;}
.keyword1{ width:230px; font-size:12px; margin-top:30px; text-align:left;}
.keyword1 p{ color:#214699; font-weight:normal; height:22px; line-height:22px;}
.keyword1 span{ color:#214699; font-weight:bold; height:22px; line-height:22px;}
.keyword1 ul{ width:100%; padding-top:2px;}
.keyword1 .l{ float:left;}
.keyword1 .r{ float:right; width:115px;}
.keyword1 .r a{ color:#000; font-size:12px; text-align:left; height:22px; line-height:22px;}
.keyword1 .r span{ height:22px; line-height:22px; color:#992121; font-weight:normal;} 
.keyword1 img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}
.keyword2{ width:230px; font-size:12px; margin-top:10px; text-align:left;}
.keyword2 p{ color:#214699; font-weight:normal; height:22px; line-height:22px;}
.keyword2 span{ color:#214699; font-weight:bold; height:22px; line-height:22px;}
.keyword2 ul{ width:100%; padding-top:2px;}
.keyword2 .l{ float:left;}
.keyword2 .r{ float:right; width:115px;}
.keyword2 .r a{ color:#000; font-size:12px; text-align:left; height:22px; line-height:22px;}
.keyword2 .r span{ height:22px; line-height:22px; color:#992121; font-weight:normal;} 
.keyword2 img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}
.keyword .line{ border-bottom:1px dashed #B8B8B8; width:220px; margin-top:-8px;}

.topic { padding:5px 10px 5px;}
.topic p{ line-height:22px; width:220px; color:#214699; text-align:left;}

.fotonews{ width:230px; font-size:12px; margin-top:4px; margin-bottom:6px; text-align:left;}
.fotonews p{ color:#214699; font-weight:normal; height:22px; line-height:22px;}
.fotonews span{ color:#214699; font-weight:bold; height:22px; line-height:22px;}
.fotonews ul{ width:100%; padding-top:2px;}
.fotonews .l{ float:left;}
.fotonews .r{ float:right; width:115px;}
.fotonews .r p{ color:#717171; font-size:12px; text-align:left; height:20px; line-height:20px;}
.fotonews .r p span{ height:22px; line-height:22px; color:#204697; font-weight:normal;} 
.fotonews img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}

.mzhtx{ margin-top:15px;}
.mzhtx li{ float:left; width:165px; text-align:center;}
.mzhtx a{ color:#000; font-size:12px; height:22px; line-height:22px;}
.mzhtx a span{ color:#C7000B; font-size:12px; height:22px; line-height:22px;}
.mzhtx .mz{ float:left; width:165px; background:url(../images/dot-4.gif) 35px 4px no-repeat;}
.mzhtx img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px; margin-left:20px;}

.research{ width:250px; height:369px; background:url(../images/research_bg.gif) 0px 0px no-repeat;}
.research .vote{ margin-top:60px;}
.research .vote a{ color:#214699; font-size:12px; font-weight:bold; height:28px; line-height:28px; }
.research .vote p{ color:#214699; font-size:12px; font-weight:normal; height:28px; line-height:28px; margin-left:40px;}

.research .vote .special{ text-align:left; margin-left:40px;}
.research .vote .special label{ color:#214699; font-size:12px; font-weight:normal; height:28px; line-height:28px;}

.research .vote1 li{ color:#E8380C; font-size:12px; font-weight:normal; height:22px; line-height:22px; margin-left:5px; text-decoration:none; border-bottom:1px dashed #CACACA; width:185px;  text-align:left;}
.research .vote1 span{ color:#717171; font-size:12px; font-weight:normal; height:30px; line-height:30px; margin-left:145px; text-decoration:none;}

/*县市聚焦其它页面*/
/* Focus Style */

.sider2{ width:673px; float:left; clear:left; border:1px solid #CECECE;}
.sider3{ width:673px; float:left; clear:left;}
.mid2{ width:318px; float:right; border:1px solid #CECECE; margin-bottom:5px;}
.titlefocus{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/titlefocus_bg.jpg);}
.titlefocus a{ height:30px; line-height:30px;  font-size:14px; color:#fff; text-decoration:none; padding:1px; padding-left:30px;}
.titlefocus .more { font-size:12px; color:#717171; font-weight:normal; position:absolute; background:none; text-align:right; margin-top:-8px; margin-left:465px;}
.titlefocus1{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/line.gif);}
.titlefocus1 a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:10px; background:url(../images/point.gif) 86px 3px no-repeat;}
.titlefocus1 .more { background:url(../images/more.gif) 0px 5px no-repeat; position:absolute; right:10px; top:3px; width:32px;}

.zfdt { padding-top:8px;}
.zfdt .list_area{ padding:15px 10px; padding-left:0px; }
.zfdt .list_area ul{ width:613px; padding-left:0px; padding-bottom:20px;}
.zfdt .list_area ul li{ height:22px; line-height:22px; margin-left:0px;}
.zfdt .list_area a{ font-size:14px; color:#000; text-decoration:none;}
.zfdt .list_area ul li .title1{ height:22px; line-height:22px; float:left; width:520px; padding-left:10px; background:url(../images/dot.gif) left 10px no-repeat;}
.zfdt .list_area ul li .date1{ font-size:14px; color:#000; float:left; width:70px;}
.zfdt span{ color:#000; margin-right:6px;}
.zfdt .pageno { text-align:center; margin-top:25px;}

.keyword3{ padding-left:20px; height:256px;}
.keyword3 .line{ border-bottom:1px dashed #B8B8B8; width:280px;}
.keyword4{ width:285px; font-size:12px; margin-top:8px; text-align:left;}
.keyword4 p{ color:#214699; font-weight:normal; height:22px; line-height:22px;}
.keyword4 span{ color:#214699; font-weight:bold; height:22px; line-height:22px;}
.keyword4 ul{ width:100%; padding-top:2px;}
.keyword4 .l{ float:left;}
.keyword4 .r{ float:right; width:160px;}
.keyword4 .r a{ color:#000; font-size:12px; text-align:left; height:20px; line-height:20px;}
.keyword4 .r span{ height:22px; line-height:22px; color:#992121; font-weight:normal; padding-right:5px;} 
.keyword4 img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}

.range2 { padding:5px 10px 5px;}
.range2 .l{ float:left; padding:3px 0px 3px;}
.range2 .r{ float:right; width:270px;}
.range2 .r ul{ width:100%; padding-left:0px; }
.range2 .r ul li{ height:21px; line-height:21px; position:relative;}
.range2 .r a{ line-height:21px; width:210px; color:#214699; text-decoration:none;}

.xwzh{ margin-top:15px; margin-left:20px;}
.xwzh ul{ width:100%;}
.xwzh li{ float:left; width:148px; text-align:left;}
.xwzh a{ color:#000; font-size:12px; height:22px; line-height:22px;}
.xwzh a span{ color:#C7000B; font-size:12px; height:22px; line-height:22px;}
.xwzh img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}
.xwzh .line{ border-bottom:1px dashed #B8B8B8; width:270px;}
.xwzh .r{ float:left; width:280px; margin-top:8px; padding-bottom:8px;}
.xwzh .down{ margin-top:15px; }


.etbf{ margin-top:15px; margin-left:10px; text-align:left;}
.etbf p{ color:#214699; font-weight:normal; height:22px; line-height:22px;}

.etbf ul{ width:100%; padding-top:2px;}
.etbf .l{ float:left; padding-left:10px; width:135px;}
.etbf .r{ float:left; width:150px;}
.etbf .r a{ color:#000; font-size:12px; text-align:left; height:20px; line-height:20px;}
.etbf .r span{ color:#214699; font-weight:normal; height:22px; line-height:22px;}
.etbf .r .r span{ height:22px; line-height:22px; color:#992121; font-weight:normal; padding-right:5px;} 
.etbf img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}
.etbf .line{ border-bottom:1px dashed #B8B8B8; width:270px;}
.etbf .down{ float:left; width:280px; margin-top:8px; padding-left:10px; padding-bottom:8px; }
.etbf .down a{ color:#000; font-size:12px; text-align:left; height:20px; line-height:20px;}

.xbtj{ margin-top:0px; margin-left:20px;}
.xbtj a{ color:#000; font-size:12px; height:22px; line-height:22px;}
.xbtj .r{ float:left; width:280px; margin-top:8px;}

.zfdt .tsxw{ margin-top:5px; margin-left:25px; height:1738px;}
.zfdt .tsxw ul{ width:100%; margin-top:20px;}
.zfdt .tsxw li{ float:left; width:200px; text-align:center; padding-right:12px;}
.zfdt .tsxw a{ color:#000; font-size:14px; height:30px; line-height:30px;}
.zfdt .tsxw .foto{ padding:1px; border:1px solid #CECECE; margin-bottom:2px; height:173px; width:173px;}
.zfdt .tsxw img{ margin-top:32px;}

.zfdt .sxhkt{ margin-top:0px; margin-left:20px; height:1738px;}
.zfdt .sxhkt ul{ width:100%; margin-top:20px;}
.zfdt .sxhkt li{ float:left; width:150px; text-align:center; padding-right:10px;}
.zfdt .sxhkt a{ color:#000; font-size:12px; height:22px; line-height:22px;}
.zfdt .sxhkt img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}
.zfdt .sxhkt .line{ border-bottom:1px solid #B8B8B8; width:630px;}
.zfdt .sxhkt1{ float:left; margin-top:15px; width:630px;}
.zfdt .sxhkt1 a{ color:#000; font-size:12px; text-align:left; height:22px; line-height:22px;}
.zfdt .sxhkt1 p{ height:22px; line-height:22px;}
.zfdt .sxhkt1 a span{ color:#AAAAAA; font-size:12px; text-align:left; height:22px; line-height:22px;}
.zfdt .sxhkt1 .sxhkttitle a{ height:30px; line-height:30px; font-size:14px; color:#003399; text-decoration:none; padding:1px; padding-left:20px; background:url(../images/video.gif) 0px 0px no-repeat;}
.zfdt .sxhkt1 .sxhkttitle1 a{ height:30px; line-height:30px; font-size:14px; color:#003399; text-decoration:none; padding:1px;}
.zfdt .sxhkt .pageno { text-align:center; margin-top:28px;}

.titlefocus2{ width:100%; height:31px; line-height:31px; position:relative; background:url(../images/line2.gif) 0px 28px no-repeat;}
.titlefocus2 a{ height:22px; line-height:22px;  font-size:12px; color:#E8380C; font-weight:normal; padding:1px; padding-left:5px;}
.zfdt .nry{ width:670px;}
.zfdt .nry .nrytitle{  line-height:30px;  font-size:24px; color:#01001F; font-weight:bold; padding:1px; text-align:center; padding-top:20px; padding-bottom:20px;}
.zfdt .nry .nrytitle1{ height:22px; line-height:22px;  font-size:14px; color:#000; font-weight:normal; margin-top:-20px; text-align:center; padding-top:20px; padding-bottom:20px;}
.zfdt .nry .bg{ width:588px; height:70px; margin-left:40px; background-color:#FBFBFB; border:1px solid #CECECE;}
.zfdt .nry .bg .nrtitle{ width:528px; margin-left:30px; margin-top:15px; height:22px; line-height:22px;font-size:12px;}
.zfdt .nry .nr{ width:540px; margin-left:70px; margin-top:20px;}
.zfdt .nry .nr .tag{color:#0449BE; margin-top:20px;}
.zfdt .nry .nr a{ height:28px; line-height:28px; font-size:14px; color:#000; font-weight:normal;}

.sider3 .message { width:673px; height:80px; float:left; clear:left; border:1px solid #CECECE; margin-bottom:5px; background-color:#FBFBFB; background:url(../images/reddot.gif) 2px 2px no-repeat;}
.sider3 .message img{ padding-top:12px; padding-left:12px;}
.sider3 .message .l{ width:80px; float:left;}
.sider3 .message .r{ width:540px; float:left;}
.sider3 .message p{ color:#727171; width:540px; margin-bottom:2px; margin-left:6px; line-height:22px;}
.sider3 .message p span{ color:#000; margin-right:6px; line-height:28px;}
.sider3 .wyhy{ width:673px;}
.sider3 .fbpl{ width:673px;}
.sider3 .wyhy .pageno{ width:673px; text-align:center; margin-top:20px;}

.sider3 .black{ height:200px; width:600px;}

.newslink{ width:610px; margin-left:30px; margin-top:10px; margin-bottom:10px;}
.newslink a{ height:28px; line-height:28px; font-size:14px; color:#000; color:#214699;}

/* Article Style */

.article { padding-top:8px;}
.article h2{ color:#C5000C; font-size:18px; text-align:center; margin-top:20px; margin-bottom:15px;}
.article .relparams{ text-align:center; color:#000; line-height:28px;}
.article .relparams a span{ text-align:center; color:#214699; line-height:28px;}
.article .detail{ margin-left:30px; margin-right:30px; padding:20px; line-height:22px;}
.article .tag{ color:#0449BE; margin-top:20px;}
.soucang{ text-align:center; margin:20px 0;}
.xgxm .list_category{ padding:15px 10px; background:url(../images/bg1.gif) center center no-repeat;}
.xgxm .list_category ul{ width:280px; padding-left:20px;}
.xgxm .list_category ul li{ height:22px; line-height:22px;}


/*人物志首页*/
/* RWZ Index Style */

.topmenu{ width:1000px; height:23px; margin:0px auto; background:url(../images/menubg.gif) 0px 0px no-repeat;}
.topmenu .menu_1{ float:left; width:300px; padding-left:85px;}
.topmenu .menu_1 ul{ width:100%;}
.topmenu .menu_1 li{ float:left; width:65px; height:23px; line-height:23px;}
.topmenu .menu_1 li a{ color:#FFF; font-size:12px; text-decoration:none; font-weight:normal;}
.topmenu .menu_1 li a:hover{ color:#FFF; height:23px; line-height:23px; font-weight:bold;}

.rwzcontentmiss{ float:left; width:745px; height:100%; margin-bottom:5px; }
.rwzcontent{ float:left; width:743px; height:295px; margin:0px auto; text-align:left; border:1px solid #CECECE;}
.rwzcontent1{ float:left; width:743px; height:400px; margin:0px auto; text-align:left; margin-bottom:5px; border:1px solid #CECECE;}
.rwzmid{ float:right; width:248px; border:1px solid #CECECE; margin-left:5px; margin-bottom:5px;}
.rwzmid1{ float:right; width:250px; height:395px; margin-left:5px; margin-bottom:5px;}
.rwznewsl{ float:left; clear:left; width:521px; margin-bottom:5px; height:295px;}
.rwznewsr{ float:right; width:221px; height:295px; margin-bottom:5px; border-left:1px solid #CECECE;}

.menu_2{ float:left; width:521px;}
.menu_2 ul{ width:100%;}
.menu_2 li{ float:left; width:103px; height:215px; margin-left:1px; background-color:#cacaca;}
.menu_2 .filter{ background-color:#cacaca; filter:alpha(opacity=30); opacity:0.5; -moz-opacity:0.5;}

.menu_3{ float:left; width:521px;}
.menu_3 ul{ width:100%;}
.menu_3 li{ float:left; width:103px; height:20px; margin-left:1px; text-align:center;}
.menu_3 li a{ color:#717171; font-size:12px; height:20px; line-height:20px; text-decoration:none; font-weight:normal;}

.menu_3 .menu_33 { color:#000; font-size:12px; height:20px; line-height:20px; text-decoration:none; font-weight:normal;}

.menu_4{ float:left; width:521px; background-color:#f3f3f3;}
.menu_4 ul{ width:100%;}
.menu_4 li{ float:left; width:103px; height:20px; margin-left:1px; text-align:center;}
.menu_4 li a{ color:#717171; font-size:12px; height:20px; line-height:20px; text-decoration:none; font-weight:normal;}

.menu_4 .menu_44 { color:#000; font-size:12px; height:20px; line-height:20px; text-decoration:none; font-weight:normal;}

.menu_5{ float:right; width:221px;}
.menu_5 ul{ width:100%;}
.menu_5 li{ float:left; width:195px; height:140px; margin-left:10px; text-align:left;}
.menu_5 li p{ color:#000; font-size:12px; height:20px; line-height:20px; text-decoration:none; font-weight:normal;}
.menu_5 li .menu_5title{ color:#992121; font-size:14px; height:40px; line-height:40px; text-decoration:none; font-weight:bold;}
.menu_5 li .menu_5title .menu_5img{ margin-bottom:-5px;}

.menu_6{ float:right; width:221px;}
.menu_6 ul{ width:100%;}
.menu_6 li{ float:left; width:210px; height:38px; margin-left:5px; text-align:left; border-top:1px dashed #e8380c;}
.menu_6 li a{ color:#717171; font-size:14px; height:38px; line-height:38px; text-decoration:none; font-weight:normal;}
.menu_6 li .menu_6title{ width:190px; margin-left:10px;}

.menu_55{ float:right; width:221px;}
.menu_55 ul{ width:100%;}
.menu_55 li{ float:left; width:195px; height:140px; margin-left:10px; text-align:left; border-top:1px dashed #e8380c;}
.menu_55 li p{ color:#000; font-size:12px; height:20px; line-height:20px; text-decoration:none; font-weight:normal;}
.menu_55 li .menu_55title{ color:#992121; font-size:14px; height:40px; line-height:40px; text-decoration:none; font-weight:bold;}
.menu_55 li .menu_55title .menu_55img{ margin-bottom:-5px;}

.menu_66{ float:right; width:221px;}
.menu_66 ul{ width:100%;}
.menu_66 li{ float:left; width:210px; height:38px; margin-left:5px; text-align:left; }
.menu_66 li a{ color:#717171; font-size:14px; height:38px; line-height:38px; text-decoration:none; font-weight:normal;}
.menu_66 li .menu_66title{ width:190px; margin-left:10px;}

.rwz_keyword{ width:246px; background:url(../images/rwz_keyword.gif) 0px 0px no-repeat;}
.rwz_keyword .line{ border-bottom:1px dashed #B8B8B8; width:220px;}
.rwz_keyword1{ width:230px; font-size:12px; margin-top:30px; margin-left:10px; text-align:left;}
.rwz_keyword1 p{ color:#214699; font-weight:normal; height:22px; line-height:22px;}
.rwz_keyword1 span{ color:#214699; font-weight:bold; height:22px; line-height:22px;}
.rwz_keyword1 ul{ width:100%; padding-top:2px;}
.rwz_keyword1 .l{ float:left;}
.rwz_keyword1 .r{ float:right; width:115px;}
.rwz_keyword1 .r a{ color:#000; font-size:12px; text-align:left; height:22px; line-height:22px;}
.rwz_keyword1 .r span{ height:22px; line-height:22px; color:#992121; font-weight:normal;} 
.rwz_keyword1 img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}
.rwz_keyword2{ width:230px; font-size:12px; margin-top:10px; margin-left:10px; text-align:left;}
.rwz_keyword2 p{ color:#214699; font-weight:normal; height:22px; line-height:22px;}
.rwz_keyword2 span{ color:#214699; font-weight:bold; height:22px; line-height:22px;}
.rwz_keyword2 ul{ width:100%; padding-top:2px;}
.rwz_keyword2 .l{ float:left;}
.rwz_keyword2 .r{ float:right; width:115px;}
.rwz_keyword2 .r a{ color:#000; font-size:12px; text-align:left; height:22px; line-height:22px;}
.rwz_keyword2 .r span{ height:22px; line-height:22px; color:#992121; font-weight:normal;} 
.rwz_keyword2 img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}

.rwztopic { padding:5px 10px 5px;}
.rwztopic p{ line-height:22px; width:220px; color:#000; text-align:left;}

.rwzfocusl{ float:left; clear:left; width:368px; height:250px; border:1px solid #CECECE;}
.rwzfocusr{ float:left; width:368px; height:250px; border:1px solid #CECECE;}
.ssldxw{ width:368px; background:url(../images/rwzindex_bg1.gif) 0px 0px no-repeat;}
.ssldxw .lefttitle a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:22px;}
.ssldxw .lefttitle a span{ height:30px; line-height:30px; font-size:12px; color:#717171; font-weight:normal; padding:1px; padding-left:180px;}

.rwzdfyw ul{ width:100%; padding-left:0px; padding-top:10px;}
.rwzdfyw ul li{ height:22px; line-height:22px; position:relative; padding-left:20px;}
.rwzdfyw a{ line-height:22px; width:200px; color:#000; text-decoration:none;}
.rwzdfyw .area { position:absolute; right:15px; top:1px; border:0;}
.rwzdfyw .area a {color:#000; border:0;}
.rwzdfyw .list li{ padding-left:25px; background:url(../images/dot-3.gif) 15px center no-repeat;}

.ldmp{ padding-top:8px;}
.ldmpl{ float:left; width:370px; background:url(../images/rwzindex_bg2.gif) 0px 0px no-repeat; }
.ldmpl .ldmptitle{ width:100%; height:31px; line-height:31px; position:relative;}
.ldmpl .ldmptitle a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:22px;}
.ldmpl .ldmptitle .more { background:url(../images/rwzmore.gif) 0px 5px no-repeat; position:absolute; right:10px; top:2px; width:32px;}
.ldmpl ul{ height:300px; width:365px; border-right:1px solid #CECECE;}
.ldmpl .list{ width:350px; padding:2px 5px;}
.ldmpl li{ float:left; width:90px; height:165px; padding-right:9px; padding-left:17px;}
.ldmpl p{ text-align:center;}
.ldmpl li .t{ color:#0548BD; height:22px; line-height:22px;}
.ldmpl li .t1{ color:#717171; background:url(../images/rwzmail.gif) 0px center no-repeat; width:90px;}
.ldmpl img{ margin-bottom:6px;}

.ldmpr{ float:right; width:365px; background:url(../images/rwzindex_bg2.gif) 0px 0px no-repeat; }
.ldmpr .ldmptitle{ width:100%; height:31px; line-height:31px; position:relative;}
.ldmpr .ldmptitle a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:22px;}
.ldmpr .ldmptitle .more { background:url(../images/rwzmore.gif) 0px 5px no-repeat; position:absolute; right:10px; top:2px; width:32px;}
.ldmpr .list{ width:355px; padding:2px 5px;}
.ldmpr li{ float:left; width:90px; height:165px; padding-right:9px; padding-left:17px;}
.ldmpr p{ text-align:center;}
.ldmpr li .t{ color:#0548BD; height:22px; line-height:22px;}
.ldmpr li .t1{ color:#717171; background:url(../images/rwzmail.gif) 0px center no-repeat; width:90px;}
.ldmpr img{ margin-bottom:6px;}

.ldyl{ padding-top:10px;}
.ldyl ul{ height:320px; text-align:left;}
.ldyl li .up{ float:left; margin-left:10px; width:215px;}
.ldyl li .up a{ font-size:12px; color:#515151; height:22px; line-height:22px; font-weight:bold;}
.ldyl li .down{ float:left; margin-left:20px; width:205px;}
.ldyl li .down a{ font-size:12px; color:#214699; height:22px; line-height:22px; font-weight:normal;}

.ldyl1{ padding-top:20px; padding-left: 20px;}
.ldyl1 ul{ height:100%; text-align:left;}
.ldyl1 li .up{ float:left; margin-left:10px; width:615px;}
.ldyl1 li .up a{ font-size:12px; color:#515151; height:22px; line-height:22px; font-weight:bold;}
.ldyl1 li .down{ float:left; margin-left:20px; width:605px;}
.ldyl1 li .down a{ font-size:12px; color:#214699; height:22px; line-height:22px; font-weight:normal;}

.bfpy{ width:355px; font-size:12px; margin-top:12px; text-align:left;}
.bfpy ul{ width:100%; padding-top:2px;}
.bfpy .l{ float:left; padding-left:10px;}
.bfpy .r{ float:right; width:200px;}
.bfpy .r p{ color:#000; font-size:12px; text-align:left; height:22px; line-height:22px;}
.bfpy .r span{ height:22px; line-height:22px; color:#992121; font-weight:normal;} 
.bfpy img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}

.rwzfocusl1{ float:left; clear:left; width:368px; height:315px; border:1px solid #CECECE;}
.rwzfocusr1{ float:left; width:368px; height:315px; border:1px solid #CECECE;}
.ssldxw1{ width:368px; background:url(../images/rwzindex_bg1.gif) 0px 0px no-repeat;}
.ssldxw1 .lefttitle a{ height:30px; line-height:30px;  font-size:14px; color:#E8380C; text-decoration:none; padding:1px; padding-left:22px;}
.ssldxw1 .lefttitle a span{ height:30px; line-height:30px; font-size:12px; color:#717171; font-weight:normal; padding:1px; padding-left:210px;}

.focusmidxwdc{ float:right; width:248px; height:413px; margin-left:5px; margin-bottom:5px; border:1px solid #CECECE;}
.star1{ padding-top:10px;}
.star1 ul{ width:100%; padding-top:6px;}
.star1 ul li{ height:88px;}
.star1 .l{ float:left;padding-left:6px;}
.star1 .r{ float:right;width:130px; padding-right:6px; text-align:left;}
.star1 .r a{ color:#214699; font-size:12px; font-weight:normal; height:22px; line-height:22px;}
.star1 .r p{ height:18px; line-height:18px; color:#000; font-weight:normal; font-size:12px;} 
.star1 img{ padding:1px; border:1px solid #CECECE; margin-bottom:2px;}


/* Vote Style */

.votecontent{ width:440px; border:1px solid #cecece; margin-left:40px; margin-bottom:10px;}
.votecontent .vote_01{ margin-left:10px; margin-top:10px;}
.votecontent .vote_01 .special{ margin-left:15px; margin-top:10px;}
.votecontent .vote_01 .special label{ color:#000; font-weight:bold; line-height:28px; font-size:14px; font-weight:normal;}
.votecontent .vote_01 p{ color:#000; font-size:14px; font-weight:normal; line-height:28px; margin-left:20px;}
.votecontent .vote_01 .votetitle{ text-align:center; color:#214699; font-size:14px; font-weight:normal; height:28px; line-height:28px;}
.votecontent .vote_02{ margin-top:10px;}
.votecontent .vote_02 .left{ float:left; width:210px; text-align:left;}
.votecontent .vote_02 .right{ float:right; width:210px;}
.votecontent .vote_02 .right .right_01{ height:28px; line-height:28px; width:160px;}
.votecontent .vote_02 .right .right_01 .votepoint{ color:#214699; height:12px; line-height:12px; padding-left:145px; font-size:12px;}
.votecontent .line{ border-top:1px dashed #cecece; margin-top:5px; width:420px;}


.rightlist .list2{width:318px ; padding:0 0 8px 0; border:1px solid #CECECE}
.rightlist .list2 .lititle2{background-image:url(../images/line.gif); width:318px; height:29px; float:left; overflow: hidden;}
.rightlist .list2 .lititle2 .l a{line-height:29px; padding-left:15px; font-size:14px; font-weight:bold;color:#E8380C}
.rightlist .list2 .lititle2 .r a{line-height:29px; padding-right:10px}
.rightlist .list2 .licontent2{ clear:both; padding-top:11px; line-height:20px; padding-left:18px; text-align:left; width:300px}
.rightlist .list2 .licontent2 .litext2{height:20px;}
.rightlist .list2 .licontent2 a{line-height:20px; color:#000}
.rightlist .list2 .limaxcontent{ width:280px; padding:10px 0px 5px 0px; border-bottom:1px dashed #CECECE; margin-left: 20px;}
.rightlist .list2 .limprint{ width:240px; height:120px; padding:2px; border:1px solid #CECECE}
.rightlist .list2 .limtitle{ width:240px; height:25px;}
.rightlist .list2 .limtitle a{line-height:25px; color:#E8380C; font-weight:bold}
.rightlist .list2 .limtext{width:260px; text-align:left;}
.rightlist .list2 .limtext a{line-height:20px; color:#000}
.rightlist .list2 .limtitle2{ width:280px; height:20px; text-align:left; border-bottom:1px solid #E8380C; padding-top:3px; margin-left: 20px;}
.rightlist .list2 .limtitle2 a{line-height:20px; font-size:14px; color:#E8380C}
.rightlist .list2 .limcontent2{ width:260px; padding-top:5px; margin-left: 20px;}
.rightlist .list2 .limtext2{width:260px; text-align:left; height:20px}
.rightlist .list2 .limtext2 a{line-height:20px; color:#000}

.sider3_1{ width:670px; text-align:left;}
.sider3_1 .message { width:670px; float:left; clear:left; border:1px solid #CECECE; padding-bottom:5px; background-color:#FBFBFB; line-height:20px;}
.sider3_1 .message .l{ width:80px; float:left;}
.sider3_1 .message .r{ width:650px; float:left;}
.sider3_1 .message .pd{ color:#727171; width:650px; margin-bottom:2px; margin-left:6px; line-height:22px;float:left;}
.sider3_1 .message .pd1{ color:#000; width:635px; margin-bottom:2px; margin-left:6px; line-height:20px;float:left; padding-left:15px}
.sider3_1 .message .pd span{ color:#000; margin-right:6px; line-height:28px;}
.sider3_1 .wyhy{ width:672px;}
.sider3_1 .fbpl{ width:672px;}
.sider3_1 .wyhy .pageno{ width:672px; text-align:center; margin-top:20px;}

